The FabISP is an in-system programmer for AVR microcontrollers, designed for production within a FabLab. It allows you to program the microcontrollers on other boards you make.
The Electronics Production assignment is to mill the board, stuff it with components and program it. We will be using these programmers through the semester to program the other boards we create.
The geneology of the FabISP design is interesting in its own right; Neil's FabISP is based on David Mellis's FabISP which is based on Limor's USBTinyISP which is based on Dick Streefland's USBTiny.
Download the FabISP labeled board diagram so that you can see what components you need to and where to place them on the board.
Solder the components to the board using a soldering iron and solder (or solder paste and then baking.)
|
|
Diagram Label |
Component Value | Part Label |
R1 | 1K ohm | 1001 |
R2 | 499 ohm | 4990 |
R3, R4 | 100 ohm | 1000 |
R5 | 10K ohm | 1002 |
Diagram Label |
Component Value | Part Label |
C1 | 1uf | unmarked |
C2 | 10pf | unmarked |
C3 | 10pf | unmarked |
If you do not recieve any messges, proceed to "Install the necessary software for AVR programming."